post insulator - French English Dictionary